<?php
include_once ('classes/Noticia.php');

function imprimir_noticias_de_un_diario($noticias){


	$totalDeNoticias = count($noticias);
	$noticiasPorPagina = 5;
	//la funcion ceil redondea hacia arriba.
	$cantidadDePaginas = ceil($totalDeNoticias / $noticiasPorPagina);
	$id_index = 1000;
	
	//se imprimen los numeros de paginas
	for ($i = 1; $i <=  $cantidadDePaginas; $i++) {
		$id_index++;
		echo "<a id='" . $id_index . "' href='javascript:cambiarPagina(".$i. "," .$cantidadDePaginas. ");' class='descripcion'>". $i . "</a>&nbsp;&nbsp;";
	}
	echo "<p>&nbsp;  </p>";




	//Se dividen las noticias de a 5 por pagina

	if($totalDeNoticias > 0) {

		$cnt = 0;
		$nroDePagina = 1;

		foreach ($noticias as $noticia) {
				
			$link = $noticia->get_link();
			$titulo = $noticia->get_titulo();
			$resumen = $noticia->get_resumen();
			$fuente = $noticia->get_fuente();


			if ($cnt == 0) {

				echo "<div  class='pagina' id='" . $nroDePagina . "'>";
				echo "<p><a class='titulares' href='" . $link . "'>" . $titulo . "</a></p>";
				echo "<p><a class='descripcion'>" . strip_tags($resumen) . "</a></p>";
				echo "<p>&nbsp;</p>";
				if ($cnt == $totalDeNoticias - 1) {
					echo "</div>";
					echo "<script>ordenarPaginas(" . $cantidadDePaginas . ")</script>";
		 	}

			}



			if ($cnt % 5 == 0 && $cnt != 0) {

				$nroDePagina++;
				echo "</div>";
				echo "<div  class='pagina' id='" . $nroDePagina . "'>";
				echo "<p><a class='titulares' href='" . $link . "'>" . $titulo . "</a></p>";
				echo "<p><a class='descripcion'>" . strip_tags($resumen) . "</a></p>";
				echo "<p>&nbsp;</p>";
				if ($cnt == $totalDeNoticias-1) {
					echo "</div>";
					echo "<script>ordenarPaginas(" . $cantidadDePaginas . ")</script>";
				}
			}

			if ($cnt % 5 != 0 && $cnt != 0) {
				echo "<p><a class='titulares' href='" . $link . "'>" . $titulo . "</a></p>";
				echo "<p><a class='descripcion'>" . strip_tags($resumen) . "</a></p>";
				echo "<p>&nbsp;</p>";
	  			if ($cnt == $totalDeNoticias-1) {
	  				echo "</div>";
	  				echo "<script>ordenarPaginas(" . $cantidadDePaginas . ")</script>";
	  			}
			}
			$cnt++;
		}
	}
}

?>
